package com.ytjj.qmyx.admin.service;

import com.ytjj.common.api.CommonPage;
import com.ytjj.qmyx.admin.model.request.BankerInfoRequest;
import com.ytjj.qmyx.admin.model.response.BankerInfoResponse;
import com.ytjj.qmyx.mall.model.BankerInfo;

/**
 *
 *
 * @Version: 1.0
 */
public interface BankerInfoService {

    CommonPage<BankerInfoResponse> selectList(BankerInfoRequest bankerInfoRequest);

    String newSelectList(BankerInfoRequest bankerInfoRequest);

    BankerInfo selectIdentity(Integer id);

    String newSelectIdentity(Integer id);

    Integer verifySuccess(Integer id);

    String newVerifySuccess(BankerInfoRequest bankerInfoRequest);

    Integer verifyFail(Integer id, String rejectReason);

    String newVerifyFail(BankerInfoRequest bankerInfoRequest);

    BankerInfo getBankerInfoStatus(Integer bankerId);

}
